.skinResult {
    padding: 5vw 4vw 22vw 4vw;
    background: linear-gradient(to bottom, #04d2c3, #f5f5f5, #e9ecff);
    .summary {
        background-color: #fff;
        border-radius: 1.6vw;
        margin-bottom: 2.666667vw;
        .title {
            padding: 4vw;
            border-bottom: 0.266667vw solid #f5f5f5;
            display: flex;
            align-items: center;
            justify-content: space-between;
            .info {
                display: flex;
                align-items: center;
                justify-content: space-between;
                .avatar {
                    width: 17.066667vw;
                    height: 17.066667vw;
                    border-radius: 2.133333vw;
                }
                .name {
                    margin-left: 2.666667vw;
                    height: 5.6vw;
                    font-size: 4vw;
                    font-weight: 500;
                    color: #333;
                    line-height: 5.6vw;
                }
            }
            .score {
                color: #ffb937;
                font-size: 3.2vw;
                height: 13.333333vw;
                .num {
                    font-weight: 500;
                    font-size: 9.6vw;
                }
            }
        }
        .problem {
            display: flex;
            align-items: center;
            justify-content: space-between;
            height: 13.333333vw;
            line-height: 13.333333vw;
            padding: 0 4vw;
            border-bottom: 0.266667vw solid #f5f5f5;
            .name {
                display: flex;
                align-items: center;
                justify-content: space-between;
                image {
                    width: 5.333333vw;
                    margin-right: 2.133333vw;
                }
                .skinProblem {
                    height: 5.333333vw;
                    font-size: 3.733333vw;
                    font-weight: bold;
                    color: #333;
                    line-height: 5.333333vw;
                }
            }
            .result {
                font-size: 3.733333vw;
                font-weight: bold;
                color: #00d2c3;
                line-height: 5.333333vw;
                height: 5.333333vw;
            }
        }
        .tag {
            padding: 4vw;
            display: flex;
            flex-wrap: wrap;
            .li {
                padding: 0.8vw 3.2vw 1.066667vw;
                margin-right: 2.133333vw;
                margin-bottom: 2.133333vw;
                color: #00d2c3;
                border: 0.266667vw solid #00d2c3;
                font-size: 3.2vw;
                border-radius: 0.8vw;
            }
        }
    }

    .skin-item {
        background-color: #fff;
        border-radius: 1.6vw;
        margin-bottom: 2.666667vw;
        .problem {
            display: flex;
            align-items: center;
            justify-content: space-between;
            border-bottom: none;
            height: 13.333333vw;
            line-height: 13.333333vw;
            padding: 0 4vw;
            .name {
                display: flex;
                align-items: center;
                justify-content: space-between;
                image {
                    width: 5.333333vw;
                    margin-right: 2.133333vw;
                }
                .skinProblem {
                    height: 5.333333vw;
                    font-size: 3.733333vw;
                    font-weight: bold;
                    color: #333;
                    line-height: 5.333333vw;
                }
            }
            .result {
                font-size: 3.733333vw;
                font-weight: bold;
                color: #00d2c3;
                line-height: 5.333333vw;
                height: 5.333333vw;
            }
        }
    }
    .has-image {
        display: flex;
        flex-wrap: wrap;
        padding: 4vw 4vw 0;
        .skin {
            width: 84vw;
        }
        .problem {
            width: 100%;
            padding: 0;
            border-bottom: none;
            padding: 0;
        }
    }
    .show-notice {
        background-color: #fff;
        border-radius: 1.6vw;
        padding: 2.666667vw 4vw 6.666667vw;
        margin-bottom: 2.666667vw;
        .problem {
            padding: 0;
            border-bottom: none;
        }
        .content {
            font-size: 3.733333vw;
            color: #333;
            line-height: 5.333333vw;
        }
    }
}
.g_float_4 {
    display: flex;
    align-items:center;/*垂直居中*/
    
}
.g_float_4 .returnHead {
    width: 40vw;
    background-color: #fff;
    border: 1px solid #04D2C3;
    height: 10vw;
    line-height: 10vw;
    border-radius: 10vw;
    color: #666;
    font-size: 4vw;
}
.g_float_4 .shareFrd {
    width: 40vw;
    height: 10vw;
    line-height: 10vw;
    border-radius: 10vw;
    background-color: #04D2C3;
    color: #fff;
    font-size: 4vw;
}

